computer language
Học thuậtThân thiện
Definition
- Noun:
- A programming language designed for use on a specific class of computers: A computer language is a formal system of communication comprising a set of instructions, used to produce various kinds of output, particularly for controlling the behavior of a specific type of computer or machine.
Usage
- The term "computer language" is used to describe a language created to give instructions to a computer. It is a broad term that can encompass both low-level languages (closer to machine code) and high-level languages (more abstract and human-readable), though it often implies a language tied to specific hardware architecture.
Examples
- Noun:
- The early mainframes required programmers to write in a specialized computer language.
- Assembly language is a low-level computer language that corresponds closely to a computer's machine code instructions.
Advanced Usage
- The term can sometimes be used interchangeably with "programming language," though "computer language" may emphasize the hardware-specific nature or the foundational role of the language in machine operation. It is less commonly used in modern contexts where cross-platform languages are the norm.
Variants and Related Words
- Programming Language (n): A more common and general term for a language used to write computer programs, not necessarily tied to a specific machine class.
- Python is a popular high-level programming language.
- Machine Language (n): The lowest-level programming language, consisting of binary or hexadecimal instructions executed directly by the CPU.
- Assembly Language (n): A low-level computer language using symbolic code (mnemonics) that has a strong correspondence to machine language.
Synonyms
- Machine Code (specifically for the lowest level)
- Programming Language (more general)
Related Phrases
- High-level computer language: A computer language with strong abstraction from the details of the computer, making it easier for humans to read and write.
- Low-level computer language: A computer language that provides little or no abstraction from a computer's instruction set architecture.
Noun
- a programming language designed for use on a specific class of computers